//密码负责度验证
$.extend($.fn.validatebox.defaults.rules, {
	
	checkPass :{
		validator : function (value) {
			
			if(value.length < 7 || value.length > 17) {
				
				$.fn.validatebox.defaults.rules.checkPass.message = '密码长度在8到16位之前!';
				
				return false;
				
			}
			if(checkPasswrd(value) < 3) {
				
				$.fn.validatebox.defaults.rules.checkPass.message = '密码必须是大写，小写，数字，特殊字符中任意三个组合';
				
				return false;
			}
			return true;
		}
	}
});

function checkPasswrd(s){
	var ls = 0;
	if(s.match(/([a-z])+/)) ls++;
	if(s.match(/([0-9])+/)) ls++; 
	if(s.match(/([A-Z])+/)) ls++;
	if(s.match(/[^a-zA-Z0-9]+/)) ls++;
    return ls;
}
